package com.syni.mdd.sjb.common.datatreaure.entity.vo.rp.userChannel;

import lombok.Data;

import java.util.ArrayList;
import java.util.List;

@Data
public class GetAppDemoDetailRpVo {
    private String picture = "";
    private String title = "";
    private Integer model = 1;
    private String priceDesc = "";
    private String previewLink = "";
    private List<VersionChoose> versionChooseList = new ArrayList<>();
    private List<TemplateDetails> templateDetails = new ArrayList<>();
    private List<ServicePlugIn> servicePlugIns = new ArrayList<>();
    private String serviceDesc;

    @Data
    public static class VersionChoose{
        private Integer id;
        private String versionName;
    }

    @Data
    public static class TemplateDetails{
        private String functionName;
        private Integer standard = 0;
        private Integer senior = 0;
    }

    @Data
    public static class ServicePlugIn{
        private String serviceName;
        private Integer standard = 0;
        private Integer senior = 0;
    }
}
